package com.secsys.dto;

import java.util.Date;

/**
 * 页面传输使用的辅助Bean
 * 
 *@作者 tiger.hu.tiger@gmail.com
 *@创建日期 2011-5-6
 *@版本1.0
 */
public class AssistDto {
	/**
	 * 时间范围的开始、结束时间
	 */
	private Date startDate;
	private Date endDate;
	/**
	 * 开始、结束年份
	 */
	private String startYear;
	
	private String endYear;
	/**
	 * 比率的值，比如，是时间范围之内比率（前后两个的比值）比如2000/1000=2
	 */
	private double rate;
	/**
	 * 范围的值，比如，是时间范围之内（前后两个的差值）比如，2000-1000=1000
	 */
	private double scope;
	
	/**
	 * 代表上升还是下降，1代表上升、0代表下降
	 */
	private int updown;
	
	/**
	 * 分页使用，当前第几页
	 */
	private int currentPages;
	
	/**
	 * 总共多少页
	 */
	private int totalPages;
	
	
	
	
	
	public AssistDto() {
		super();
	}
	

	/**
	 * 时间范围的开始时间
	 * 
	 * @return startDate
	 */
	public Date getStartDate() {
		return startDate;
	}

	/**
	 * 时间范围的开始时间
	 * 
	 * @param startDate
	 */
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	/**
	 * 时间范围的结束时间
	 * 
	 * @param endDate
	 */
	public Date getEndDate() {
		return endDate;
	}

	/**
	 * 时间范围的结束时间
	 * 
	 * @param endDate
	 */
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}


	/**
	 * 开始、结束年份的开始年份
	 */
	public String getStartYear() {
		return startYear;
	}

	/**
	 * 开始、结束年份的开始年份
	 */
	public void setStartYear(String startYear) {
		this.startYear = startYear;
	}

	/**
	 * 开始、结束年份的结束年份
	 */
	public String getEndYear() {
		return endYear;
	}

	/**
	 * 开始、结束年份的结束年份
	 */
	public void setEndYear(String endYear) {
		this.endYear = endYear;
	}


	/**
	 * 范围的值，比如，是时间范围之内（前后两个的差值）比如，2000-1000=1000
	 */
	public double getScope() {
		return scope;
	}

	/**
	 * 范围的值，比如，是时间范围之内（前后两个的差值）比如，2000-1000=1000
	 */
	public void setScope(double scope) {
		this.scope = scope;
	}

	/**
	 * 比率的值，比如，是时间范围之内比率（前后两个的比值）比如2000/1000=2
	 */
	public double getRate() {
		return rate;
	}

	/**
	 * 比率的值，比如，是时间范围之内比率（前后两个的比值）比如2000/1000=2
	 */
	public void setRate(double rate) {
		this.rate = rate;
	}

	/**
	 * 代表上升还是下降，1代表上升、0代表下降
	 */
	public int getUpdown() {
		return updown;
	}

	/**
	 * 代表上升还是下降，1代表上升、0代表下降
	 */
	public void setUpdown(int updown) {
		this.updown = updown;
	}


	/**
	 * 分页使用，当前第几页
	 */
	public int getCurrentPages() {
		return currentPages;
	}

	/**
	 * 分页使用，当前第几页
	 */
	public void setCurrentPages(int currentPages) {
		this.currentPages = currentPages;
	}


	/**
	 * 总共多少页
	 */
	public int getTotalPages() {
		return totalPages; 
	}

	/**
	 * 总共多少页
	 */
	public void setTotalPages(int totalPages) {
		this.totalPages = totalPages;
	}
	
}
